Invest 90L Organizing North of Panama

The structure of the low pressure system designated as Invest 90L became better organized on Saturday over the southwestern Caribbean Sea north of Panama.  At 7:00 p.m. EDT on Saturday the center of Invest 90L was located at latitude 10.8°N and longitude 80.9°W which put it about 220 miles (355 km) east-southeast of Bluefields, Nicaragua.  … Continue reading Invest 90L Organizing North of Panama